<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html><head>
<title>Static Call Graph - [.\DebugInFlash\LPC1100.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image .\DebugInFlash\LPC1100.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, RVCT4.0 [Build 524]: Last Updated: Wed Oct 31 18:30:39 2012
<BR><P>
<H3>Maximum Stack Usage =        188 bytes + Unknown(Functions without stacksize, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
__rt_entry_main &rArr; main &rArr; start_prt &rArr; revchar_proc &rArr; bar_receive &rArr; BarCode_Print &rArr; Bar_Print &rArr; Bar_DatPrt &rArr; Bar_NumPrt &rArr; Num_DotCvnt &rArr; strlen
<P>
<H3>
Functions with no stack information
</H3><UL>
 <LI><a href="#[13f38e8]">__user_initial_stackheap</a>
</UL>
</UL>
<P>
<H3>
Function Pointers
</H3><UL>
 <LI><a href="#[13f0210]">__main</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13fc9fc]">timer0Isr</a>
 <LI><a href="#[13fc9c0]">timer1Isr</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13fb700]">uartIsr</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13f5634]">defaultVectorHandle</a>
 <LI><a href="#[13fc9fc]">timer0Isr</a>
 <LI><a href="#[13fc9c0]">timer1Isr</a>
 <LI><a href="#[13fb700]">uartIsr</a>
 <LI><a href="#[259235c]">_sputc</a>
 <LI><a href="#[25924c4]">_printf_input_char</a>
</UL>
<P>
<H3>
Global Symbols
</H3>
<P><STRONG><a name="[13f0210]"></a>__main</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main))
<BR><BR>[Calls]<UL><LI><a href="#[258b3cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload
<LI><a href="#[2593928]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry
</UL>

<P><STRONG><a name="[258b3cc]"></a>__scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter))
<BR><BR>[Called By]<UL><LI><a href="#[13f0210]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__main
</UL>

<P><STRONG><a name="[258b390]"></a>__scatterload_rt2</STRONG> (Thumb, 52 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[2593928]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry
</UL>

<P><STRONG><a name="[258b354]"></a>__scatterload_rt2_thumb_only</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)

<P><STRONG><a name="[258b318]"></a>__scatterload_null</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)

<P><STRONG><a name="[258b174]"></a>__scatterload_copy</STRONG> (Thumb, 26 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[258b174]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload_copy
</UL>
<BR>[Called By]<UL><LI><a href="#[258b174]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload_copy
</UL>

<P><STRONG><a name="[258b084]"></a>__scatterload_zeroinit</STRONG> (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)

<P><STRONG><a name="[13f0b70]"></a>_printf_percent</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000))
<BR><BR>[Called By]<UL><LI><a href="#[13f0e40]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__printf
</UL>

<P><STRONG><a name="[13f0c24]"></a>_printf_d</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, _printf_d.o(.ARM.Collect$$_printf_percent$$00000009))
<BR><BR>[Stack]<UL><LI>Max Depth = 88 + Unknown Stack Size
<LI>Call Chain = _printf_d &rArr; _printf_int_dec &rArr; _printf_int_common &rArr; _printf_post_padding
</UL>
<BR>[Calls]<UL><LI><a href="#[13f1638]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_int_dec
<LI><a href="#[25922a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_percent_end
</UL>

<P><STRONG><a name="[25922a8]"></a>_printf_percent_end</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017))
<BR><BR>[Called By]<UL><LI><a href="#[13f0c24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_d
</UL>

<P><STRONG><a name="[258dfa0]"></a>__rt_lib_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000))
<BR><BR>[Called By]<UL><LI><a href="#[259019c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry_li
</UL>

<P><STRONG><a name="[259154c]"></a>__rt_lib_init_heap_2</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000001))
<BR><BR>[Stack]<UL><LI>Max Depth = 56 + Unknown Stack Size
<LI>Call Chain = __rt_lib_init_heap_2 &rArr; _init_alloc &rArr; __rt_SIGRTMEM &rArr; __rt_SIGRTMEM_inner &rArr; __default_signal_display
</UL>
<BR>[Calls]<UL><LI><a href="#[2593004]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_init_alloc
</UL>

<P><STRONG><a name="[2590c64]"></a>__rt_lib_init_alloca_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002A))

<P><STRONG><a name="[2590cdc]"></a>__rt_lib_init_argv_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000028))

<P><STRONG><a name="[259109c]"></a>__rt_lib_init_atexit_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017))

<P><STRONG><a name="[2590f34]"></a>__rt_lib_init_clock_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D))

<P><STRONG><a name="[2590b74]"></a>__rt_lib_init_cpp_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E))

<P><STRONG><a name="[2590bec]"></a>__rt_lib_init_exceptions_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C))

<P><STRONG><a name="[2590fac]"></a>__rt_lib_init_fp_trap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B))

<P><STRONG><a name="[2590ebc]"></a>__rt_lib_init_getenv_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F))

<P><STRONG><a name="[2591498]"></a>__rt_lib_init_heap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000006))

<P><STRONG><a name="[25912f4]"></a>__rt_lib_init_lc_collate_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000D))

<P><STRONG><a name="[259127c]"></a>__rt_lib_init_lc_ctype_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000F))

<P><STRONG><a name="[2591204]"></a>__rt_lib_init_lc_monetary_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011))

<P><STRONG><a name="[259118c]"></a>__rt_lib_init_lc_numeric_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013))

<P><STRONG><a name="[2591114]"></a>__rt_lib_init_lc_time_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015))

<P><STRONG><a name="[25913a8]"></a>__rt_lib_init_rand_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A))

<P><STRONG><a name="[2590b38]"></a>__rt_lib_init_return</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002F))

<P><STRONG><a name="[2591024]"></a>__rt_lib_init_signal_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019))

<P><STRONG><a name="[2590e44]"></a>__rt_lib_init_stdio_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021))

<P><STRONG><a name="[2591420]"></a>__rt_lib_init_user_alloc_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000008))

<P><STRONG><a name="[258b714]"></a>__rt_lib_shutdown</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))
<BR><BR>[Called By]<UL><LI><a href="#[258c830]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_exit_ls
</UL>

<P><STRONG><a name="[258ce48]"></a>__rt_lib_shutdown_fp_trap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006))

<P><STRONG><a name="[258cc68]"></a>__rt_lib_shutdown_heap_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E))

<P><STRONG><a name="[258cc2c]"></a>__rt_lib_shutdown_return</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F))

<P><STRONG><a name="[258cd94]"></a>__rt_lib_shutdown_signal_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009))

<P><STRONG><a name="[258cefc]"></a>__rt_lib_shutdown_stdio_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000003))

<P><STRONG><a name="[258cd1c]"></a>__rt_lib_shutdown_user_alloc_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B))

<P><STRONG><a name="[2593928]"></a>__rt_entry</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry.o(.ARM.Collect$$rtentry$$00000000))
<BR><BR>[Called By]<UL><LI><a href="#[13f0210]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__main
<LI><a href="#[258b390]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload_rt2
</UL>

<P><STRONG><a name="[2590250]"></a>__rt_entry_presh_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$00000002))

<P><STRONG><a name="[258fecc]"></a>__rt_entry_sh</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry4.o(.ARM.Collect$$rtentry$$00000004))
<BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size
<LI>Call Chain = __rt_entry_sh &rArr; __user_setup_stackheap
</UL>
<BR>[Calls]<UL><LI><a href="#[258eea0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_setup_stackheap
</UL>

<P><STRONG><a name="[259019c]"></a>__rt_entry_li</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000A))
<BR><BR>[Calls]<UL><LI><a href="#[258dfa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init
</UL>

<P><STRONG><a name="[25901d8]"></a>__rt_entry_postsh_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$00000009))

<P><STRONG><a name="[25900e8]"></a>__rt_entry_main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000D))
<BR><BR>[Stack]<UL><LI>Max Depth = 188 + Unknown Stack Size
<LI>Call Chain = __rt_entry_main &rArr; main &rArr; start_prt &rArr; revchar_proc &rArr; bar_receive &rArr; BarCode_Print &rArr; Bar_Print &rArr; Bar_DatPrt &rArr; Bar_NumPrt &rArr; Num_DotCvnt &rArr; strlen
</UL>
<BR>[Calls]<UL><LI><a href="#[13fd398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[258e9f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;exit
</UL>

<P><STRONG><a name="[2590124]"></a>__rt_entry_postli_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000C))

<P><STRONG><a name="[258d988]"></a>__rt_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000))
<BR><BR>[Called By]<UL><LI><a href="#[258e9f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;exit
</UL>

<P><STRONG><a name="[258c830]"></a>__rt_exit_ls</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000003))
<BR><BR>[Calls]<UL><LI><a href="#[258b714]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_shutdown
</UL>

<P><STRONG><a name="[258c86c]"></a>__rt_exit_prels_1</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))

<P><STRONG><a name="[258c7f4]"></a>__rt_exit_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004))
<BR><BR>[Calls]<UL><LI><a href="#[13f3ec4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_sys_exit
</UL>

<P><STRONG><a name="[13f5580]"></a>zyIrqDisable</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, zy_if.o(.emb_text))
<BR><BR>[Called By]<UL><LI><a href="#[13f4770]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIsrEnable
<LI><a href="#[13f47ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIsrDisable
<LI><a href="#[13f47e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIsrClr
<LI><a href="#[13f4824]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyHeapFree
<LI><a href="#[13f4860]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyHeapMalloc
<LI><a href="#[13fc894]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIsrSet
<LI><a href="#[13fcee8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;targetInit
</UL>

<P><STRONG><a name="[13f5544]"></a>zyIrqEnable</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, zy_if.o(.emb_text))
<BR><BR>[Called By]<UL><LI><a href="#[13f4770]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIsrEnable
<LI><a href="#[13f47ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIsrDisable
<LI><a href="#[13f47e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIsrClr
<LI><a href="#[13f4824]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyHeapFree
<LI><a href="#[13f4860]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyHeapMalloc
<LI><a href="#[13fc894]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIsrSet
<LI><a href="#[13fcee8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;targetInit
</UL>

<P><STRONG><a name="[13f08a0]"></a>__aeabi_memcpy4</STRONG> (Thumb, 56 bytes, Stack size 0 bytes, rt_memcpy.o(.emb_text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[13f8898]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FlashReadWrite_Test
</UL>

<P><STRONG><a name="[13f0864]"></a>__aeabi_memcpy8</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, rt_memcpy.o(.emb_text), UNUSED)

<P><STRONG><a name="[258fb0c]"></a>_maybe_terminate_alloc</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, maybetermalloc1.o(.emb_text), UNUSED)

<P><STRONG><a name="[13fd44c]"></a>myDelay</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, main.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f1944]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__2sprintf
<LI><a href="#[13fcdf8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uartSendStr
<LI><a href="#[13fce34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uartInit
<LI><a href="#[13fce70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer1Init
<LI><a href="#[13fceac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer0Init
<LI><a href="#[13fcee8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;targetInit
<LI><a href="#[13fcf24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;start_prt
<LI><a href="#[13fcf60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;self_test
<LI><a href="#[13fcfd8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pinInit
<LI><a href="#[13fd014]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;getADC0
<LI><a href="#[13fd050]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_read_poweron
<LI><a href="#[13fd08c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_pin_init
<LI><a href="#[13fd230]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SSP1_Init
<LI><a href="#[13fd26c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PRT_Init
<LI><a href="#[13fd2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOInit
<LI><a href="#[13fd2e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Flash_Initial
<LI><a href="#[13fd320]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BARCode_Init
<LI><a href="#[13fd35c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADCInit
</UL>

<P><STRONG><a name="[13fd410]"></a>InitMCU</STRONG> (Thumb, 40 bytes, Stack size 8 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = InitMCU &rArr; uartInit &rArr; zyIsrSet
</UL>
<BR>[Calls]<UL><LI><a href="#[13fce34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uartInit
<LI><a href="#[13fce70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer1Init
<LI><a href="#[13fceac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer0Init
<LI><a href="#[13fcee8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;targetInit
<LI><a href="#[13fcfd8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pinInit
<LI><a href="#[13fd230]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SSP1_Init
<LI><a href="#[13fd2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GPIOInit
<LI><a href="#[13fd35c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ADCInit
</UL>
<BR>[Called By]<UL><LI><a href="#[13fd398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[13fd3d4]"></a>debug_read</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, main.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13fd398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>

<P><STRONG><a name="[13fd398]"></a>main</STRONG> (Thumb, 100 bytes, Stack size 8 bytes, main.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 188 + Unknown Stack Size
<LI>Call Chain = main &rArr; start_prt &rArr; revchar_proc &rArr; bar_receive &rArr; BarCode_Print &rArr; Bar_Print &rArr; Bar_DatPrt &rArr; Bar_NumPrt &rArr; Num_DotCvnt &rArr; strlen
</UL>
<BR>[Calls]<UL><LI><a href="#[13f1944]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__2sprintf
<LI><a href="#[13fcdf8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uartSendStr
<LI><a href="#[13fcf24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;start_prt
<LI><a href="#[13fcf60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;self_test
<LI><a href="#[13fd014]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;getADC0
<LI><a href="#[13fd050]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_read_poweron
<LI><a href="#[13fd08c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_pin_init
<LI><a href="#[13fd26c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PRT_Init
<LI><a href="#[13fd2e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Flash_Initial
<LI><a href="#[13fd320]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BARCode_Init
<LI><a href="#[13fd3d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;debug_read
<LI><a href="#[13fd410]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;InitMCU
</UL>
<BR>[Called By]<UL><LI><a href="#[25900e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry_main
</UL>

<P><STRONG><a name="[13fc9fc]"></a>timer0Isr</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, timer.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = timer0Isr &rArr; PrtControl &rArr; FontPrt &rArr; get_online
</UL>
<BR>[Calls]<UL><LI><a href="#[13fc948]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PrtControl
</UL>
<BR>[Address Reference Count : 2]<UL><LI> vector_table.o(.constdata)
<LI> timer.o(.text)
</UL>
<P><STRONG><a name="[13fceac]"></a>timer0Init</STRONG> (Thumb, 64 bytes, Stack size 8 bytes, timer.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = timer0Init &rArr; zyIsrSet
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0558]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
<LI><a href="#[13fc894]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIsrSet
</UL>
<BR>[Called By]<UL><LI><a href="#[13fd410]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;InitMCU
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13fc9c0]"></a>timer1Isr</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, timer.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = timer1Isr
</UL>
<BR>[Calls]<UL><LI><a href="#[13fc8d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;strobe_process
</UL>
<BR>[Address Reference Count : 2]<UL><LI> vector_table.o(.constdata)
<LI> timer.o(.text)
</UL>
<P><STRONG><a name="[13fce70]"></a>timer1Init</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, timer.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = timer1Init &rArr; zyIsrSet
</UL>
<BR>[Calls]<UL><LI><a href="#[13fc894]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIsrSet
</UL>
<BR>[Called By]<UL><LI><a href="#[13fd410]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;InitMCU
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13fd230]"></a>SSP1_Init</STRONG> (Thumb, 54 bytes, Stack size 0 bytes, spi.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13fd410]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;InitMCU
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13fc54c]"></a>SSP1_SendData</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, spi.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13fc510]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;spi0_put_str
</UL>

<P><STRONG><a name="[13fc510]"></a>spi0_put_str</STRONG> (Thumb, 36 bytes, Stack size 4 bytes, spi.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = spi0_put_str
</UL>
<BR>[Calls]<UL><LI><a href="#[13fc54c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SSP1_SendData
</UL>
<BR>[Called By]<UL><LI><a href="#[13fa170]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FontPrt
<LI><a href="#[13fa1ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ChessPrt
<LI><a href="#[13fa1e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarPrt
</UL>

<P><STRONG><a name="[13fd35c]"></a>ADCInit</STRONG> (Thumb, 82 bytes, Stack size 0 bytes, ADC.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13fd410]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;InitMCU
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13fd014]"></a>getADC0</STRONG> (Thumb, 70 bytes, Stack size 16 bytes, ADC.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = getADC0
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0558]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[13fbe44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SentAD
<LI><a href="#[13fcf60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;self_test
<LI><a href="#[13fd398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13fbe80]"></a>getADC1</STRONG> (Thumb, 64 bytes, Stack size 16 bytes, ADC.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = getADC1
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0558]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[13fa404]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;darkness_speed_strobe
<LI><a href="#[13fbe44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SentAD
</UL>

<P><STRONG><a name="[13fbe44]"></a>SentAD</STRONG> (Thumb, 68 bytes, Stack size 8 bytes, ADC.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f0a44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;strlen
<LI><a href="#[13f1944]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__2sprintf
<LI><a href="#[13fbe80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;getADC1
<LI><a href="#[13fcdf8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uartSendStr
<LI><a href="#[13fd014]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;getADC0
</UL>

<P><STRONG><a name="[13fb73c]"></a>rx_receive_datas</STRONG> (Thumb, 120 bytes, Stack size 16 bytes, UART.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = rx_receive_datas &rArr; chars2flash &rArr; CMD_PP &rArr; WaitFlashReady &rArr; IsFlashBusy &rArr; CMD_RDSR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13fb688]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chars2flash
</UL>
<BR>[Called By]<UL><LI><a href="#[13fb700]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uartIsr
</UL>

<P><STRONG><a name="[13fb700]"></a>uartIsr</STRONG> (Thumb, 64 bytes, Stack size 8 bytes, UART.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = uartIsr &rArr; rx_receive_datas &rArr; chars2flash &rArr; CMD_PP &rArr; WaitFlashReady &rArr; IsFlashBusy &rArr; CMD_RDSR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13fb73c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rx_receive_datas
</UL>
<BR>[Address Reference Count : 2]<UL><LI> vector_table.o(.constdata)
<LI> UART.o(.text)
</UL>
<P><STRONG><a name="[13fce34]"></a>uartInit</STRONG> (Thumb, 150 bytes, Stack size 16 bytes, UART.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = uartInit &rArr; zyIsrSet
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0558]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
<LI><a href="#[13fc894]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIsrSet
</UL>
<BR>[Called By]<UL><LI><a href="#[13f9900]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;revchar_proc
<LI><a href="#[13fd410]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;InitMCU
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13fb6c4]"></a>uartSendByte</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, UART.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13f8898]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FlashReadWrite_Test
<LI><a href="#[13fb688]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chars2flash
<LI><a href="#[13fcdf8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uartSendStr
</UL>

<P><STRONG><a name="[13fcdf8]"></a>uartSendStr</STRONG> (Thumb, 26 bytes, Stack size 12 bytes, UART.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = uartSendStr
</UL>
<BR>[Calls]<UL><LI><a href="#[13fb6c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uartSendByte
</UL>
<BR>[Called By]<UL><LI><a href="#[13f600c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_operation
<LI><a href="#[13f7f74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_char
<LI><a href="#[13fbe44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SentAD
<LI><a href="#[13fd398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13fa4b8]"></a>set_dark</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, PRT_Driver.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13fd26c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PRT_Init
</UL>

<P><STRONG><a name="[13fa47c]"></a>PrtPinClear</STRONG> (Thumb, 216 bytes, Stack size 0 bytes, PRT_Driver.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13f7f74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_char
<LI><a href="#[13fa170]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FontPrt
<LI><a href="#[13fa440]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;shut_prt
<LI><a href="#[13fd26c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PRT_Init
</UL>

<P><STRONG><a name="[13fa440]"></a>shut_prt</STRONG> (Thumb, 66 bytes, Stack size 4 bytes, PRT_Driver.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = shut_prt
</UL>
<BR>[Calls]<UL><LI><a href="#[13fa47c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PrtPinClear
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6e1c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_SpacePrt
<LI><a href="#[13f70ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_PrintStop
<LI><a href="#[13fa404]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;darkness_speed_strobe
<LI><a href="#[13fc948]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PrtControl
</UL>

<P><STRONG><a name="[13fa404]"></a>darkness_speed_strobe</STRONG> (Thumb, 654 bytes, Stack size 16 bytes, PRT_Driver.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = darkness_speed_strobe &rArr; getADC1
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0558]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
<LI><a href="#[13fa134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
<LI><a href="#[13fa440]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;shut_prt
<LI><a href="#[13fbe80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;getADC1
</UL>
<BR>[Called By]<UL><LI><a href="#[13fa38c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;power_printer
</UL>

<P><STRONG><a name="[13fa3c8]"></a>StartT2</STRONG> (Thumb, 40 bytes, Stack size 8 bytes, PRT_Driver.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = StartT2
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0558]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[13fa224]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Strobe1p5
</UL>

<P><STRONG><a name="[13fc8d0]"></a>strobe_process</STRONG> (Thumb, 198 bytes, Stack size 0 bytes, PRT_Driver.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13fc9c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer1Isr
</UL>

<P><STRONG><a name="[13fa38c]"></a>power_printer</STRONG> (Thumb, 54 bytes, Stack size 8 bytes, PRT_Driver.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = power_printer &rArr; darkness_speed_strobe &rArr; getADC1
</UL>
<BR>[Calls]<UL><LI><a href="#[13fa404]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;darkness_speed_strobe
</UL>
<BR>[Called By]<UL><LI><a href="#[13f70b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_PrintStart
<LI><a href="#[13f7f74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_char
<LI><a href="#[13f9900]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;revchar_proc
</UL>

<P><STRONG><a name="[13fd26c]"></a>PRT_Init</STRONG> (Thumb, 260 bytes, Stack size 8 bytes, PRT_Driver.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = PRT_Init &rArr; printer_init
</UL>
<BR>[Calls]<UL><LI><a href="#[13fa008]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printer_init
<LI><a href="#[13fa47c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PrtPinClear
<LI><a href="#[13fa4b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;set_dark
</UL>
<BR>[Called By]<UL><LI><a href="#[13fd398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13fa350]"></a>PRT_MotorStep</STRONG> (Thumb, 172 bytes, Stack size 0 bytes, PRT_Driver.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13fa29c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tph_motor
</UL>

<P><STRONG><a name="[13fa314]"></a>bit_count</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, PRT_Driver.o(.text), UNUSED)

<P><STRONG><a name="[13fa2d8]"></a>get_online</STRONG> (Thumb, 244 bytes, Stack size 20 bytes, PRT_Driver.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = get_online
</UL>
<BR>[Called By]<UL><LI><a href="#[13fa170]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FontPrt
</UL>

<P><STRONG><a name="[13fa29c]"></a>tph_motor</STRONG> (Thumb, 80 bytes, Stack size 8 bytes, PRT_Driver.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = tph_motor
</UL>
<BR>[Calls]<UL><LI><a href="#[13fa350]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PRT_MotorStep
</UL>
<BR>[Called By]<UL><LI><a href="#[13fc948]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PrtControl
</UL>

<P><STRONG><a name="[13fa260]"></a>RunNLines</STRONG> (Thumb, 68 bytes, Stack size 0 bytes, PRT_Driver.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13fc948]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PrtControl
</UL>

<P><STRONG><a name="[13fa224]"></a>Strobe1p5</STRONG> (Thumb, 366 bytes, Stack size 8 bytes, PRT_Driver.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = Strobe1p5 &rArr; StartT2
</UL>
<BR>[Calls]<UL><LI><a href="#[13fa3c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;StartT2
</UL>
<BR>[Called By]<UL><LI><a href="#[13fa170]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FontPrt
<LI><a href="#[13fa1ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ChessPrt
<LI><a href="#[13fa1e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarPrt
</UL>

<P><STRONG><a name="[13fa1e8]"></a>BarPrt</STRONG> (Thumb, 88 bytes, Stack size 8 bytes, PRT_Driver.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = BarPrt &rArr; Strobe1p5 &rArr; StartT2
</UL>
<BR>[Calls]<UL><LI><a href="#[13fa224]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Strobe1p5
<LI><a href="#[13fc510]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;spi0_put_str
</UL>
<BR>[Called By]<UL><LI><a href="#[13fc948]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PrtControl
</UL>

<P><STRONG><a name="[13fa1ac]"></a>ChessPrt</STRONG> (Thumb, 186 bytes, Stack size 8 bytes, PRT_Driver.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = ChessPrt &rArr; Strobe1p5 &rArr; StartT2
</UL>
<BR>[Calls]<UL><LI><a href="#[13fa224]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Strobe1p5
<LI><a href="#[13fc510]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;spi0_put_str
</UL>
<BR>[Called By]<UL><LI><a href="#[13fc948]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PrtControl
</UL>

<P><STRONG><a name="[13fa170]"></a>FontPrt</STRONG> (Thumb, 354 bytes, Stack size 8 bytes, PRT_Driver.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = FontPrt &rArr; get_online
</UL>
<BR>[Calls]<UL><LI><a href="#[13fa080]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;img_buf_init
<LI><a href="#[13fa224]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Strobe1p5
<LI><a href="#[13fa2d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_online
<LI><a href="#[13fa47c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PrtPinClear
<LI><a href="#[13fc510]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;spi0_put_str
</UL>
<BR>[Called By]<UL><LI><a href="#[13fc948]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PrtControl
</UL>

<P><STRONG><a name="[13fc948]"></a>PrtControl</STRONG> (Thumb, 104 bytes, Stack size 8 bytes, PRT_Driver.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = PrtControl &rArr; FontPrt &rArr; get_online
</UL>
<BR>[Calls]<UL><LI><a href="#[13fa170]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FontPrt
<LI><a href="#[13fa1ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ChessPrt
<LI><a href="#[13fa1e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarPrt
<LI><a href="#[13fa260]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;RunNLines
<LI><a href="#[13fa29c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tph_motor
<LI><a href="#[13fa440]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;shut_prt
</UL>
<BR>[Called By]<UL><LI><a href="#[13fc9fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer0Isr
</UL>

<P><STRONG><a name="[13f993c]"></a>bar_receive</STRONG> (Thumb, 260 bytes, Stack size 16 bytes, prt_process.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 164<LI>Call Chain = bar_receive &rArr; BarCode_Print &rArr; Bar_Print &rArr; Bar_DatPrt &rArr; Bar_NumPrt &rArr; Num_DotCvnt &rArr; strlen
</UL>
<BR>[Calls]<UL><LI><a href="#[13f98c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarCode_Print
<LI><a href="#[13fa134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
</UL>
<BR>[Called By]<UL><LI><a href="#[13f9900]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;revchar_proc
</UL>

<P><STRONG><a name="[13f9900]"></a>revchar_proc</STRONG> (Thumb, 2044 bytes, Stack size 8 bytes, prt_process.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 172<LI>Call Chain = revchar_proc &rArr; bar_receive &rArr; BarCode_Print &rArr; Bar_Print &rArr; Bar_DatPrt &rArr; Bar_NumPrt &rArr; Num_DotCvnt &rArr; strlen
</UL>
<BR>[Calls]<UL><LI><a href="#[13f966c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prt_memory_ctrl
<LI><a href="#[13f975c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;make_self_pattern
<LI><a href="#[13f9798]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;make_img_pattern
<LI><a href="#[13f97d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;make_img_eng24
<LI><a href="#[13f9810]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;make_img_eng
<LI><a href="#[13f984c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_receive
<LI><a href="#[13f993c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bar_receive
<LI><a href="#[13fa008]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printer_init
<LI><a href="#[13fa134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
<LI><a href="#[13fa38c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;power_printer
<LI><a href="#[13fce34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uartInit
</UL>
<BR>[Called By]<UL><LI><a href="#[13fcf24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;start_prt
</UL>

<P><STRONG><a name="[13fd08c]"></a>flash_pin_init</STRONG> (Thumb, 56 bytes, Stack size 0 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13fd398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13f90cc]"></a>delayclk</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
</UL>

<P><STRONG><a name="[13f9090]"></a>Wait_Flash_WarmUp</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13fd2e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Flash_Initial
</UL>

<P><STRONG><a name="[13f9054]"></a>CS_Low</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13f8910]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_EXSO
<LI><a href="#[13f894c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_ENSO
<LI><a href="#[13f8988]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDP
<LI><a href="#[13f89c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_DP
<LI><a href="#[13f8a00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_CE
<LI><a href="#[13f8a3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_BE
<LI><a href="#[13f8a78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_SE
<LI><a href="#[13f8ab4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_PP
<LI><a href="#[13f8af0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRDI
<LI><a href="#[13f8b2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSFDP
<LI><a href="#[13f8b68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_FASTREAD
<LI><a href="#[13f8ba4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_DREAD
<LI><a href="#[13f8be0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_READ
<LI><a href="#[13f8c1c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRSCUR
<LI><a href="#[13f8c58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRSR
<LI><a href="#[13f8c94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WREN
<LI><a href="#[13f8cd0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_REMS
<LI><a href="#[13f8d0c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RES
<LI><a href="#[13f8d48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDID
<LI><a href="#[13f8dfc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSCUR
<LI><a href="#[13f8f28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSR
</UL>

<P><STRONG><a name="[13f9018]"></a>CS_High</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13f8910]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_EXSO
<LI><a href="#[13f894c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_ENSO
<LI><a href="#[13f8988]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDP
<LI><a href="#[13f89c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_DP
<LI><a href="#[13f8a00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_CE
<LI><a href="#[13f8a3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_BE
<LI><a href="#[13f8a78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_SE
<LI><a href="#[13f8ab4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_PP
<LI><a href="#[13f8af0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRDI
<LI><a href="#[13f8b2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSFDP
<LI><a href="#[13f8b68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_FASTREAD
<LI><a href="#[13f8ba4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_DREAD
<LI><a href="#[13f8be0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_READ
<LI><a href="#[13f8c1c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRSCUR
<LI><a href="#[13f8c58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRSR
<LI><a href="#[13f8c94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WREN
<LI><a href="#[13f8cd0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_REMS
<LI><a href="#[13f8d0c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RES
<LI><a href="#[13f8d48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDID
<LI><a href="#[13f8dfc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSCUR
<LI><a href="#[13f8f28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSR
</UL>

<P><STRONG><a name="[13f8fdc]"></a>InsertDummyCycle</STRONG> (Thumb, 54 bytes, Stack size 0 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[13f8b2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSFDP
<LI><a href="#[13f8b68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_FASTREAD
<LI><a href="#[13f8ba4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_DREAD
<LI><a href="#[13f8cd0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_REMS
<LI><a href="#[13f8d0c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RES
</UL>

<P><STRONG><a name="[13f8fa0]"></a>SendByte</STRONG> (Thumb, 134 bytes, Stack size 16 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f90cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;delayclk
</UL>
<BR>[Called By]<UL><LI><a href="#[13f8910]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_EXSO
<LI><a href="#[13f894c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_ENSO
<LI><a href="#[13f8988]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDP
<LI><a href="#[13f89c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_DP
<LI><a href="#[13f8a00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_CE
<LI><a href="#[13f8a3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_BE
<LI><a href="#[13f8a78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_SE
<LI><a href="#[13f8ab4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_PP
<LI><a href="#[13f8af0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRDI
<LI><a href="#[13f8b2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSFDP
<LI><a href="#[13f8b68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_FASTREAD
<LI><a href="#[13f8ba4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_DREAD
<LI><a href="#[13f8be0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_READ
<LI><a href="#[13f8c1c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRSCUR
<LI><a href="#[13f8c58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRSR
<LI><a href="#[13f8c94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WREN
<LI><a href="#[13f8cd0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_REMS
<LI><a href="#[13f8d0c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RES
<LI><a href="#[13f8d48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDID
<LI><a href="#[13f8d84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendFlashAddr
<LI><a href="#[13f8dfc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSCUR
<LI><a href="#[13f8f28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSR
</UL>

<P><STRONG><a name="[13f8f64]"></a>GetByte</STRONG> (Thumb, 96 bytes, Stack size 12 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = GetByte
</UL>
<BR>[Called By]<UL><LI><a href="#[13f8b2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSFDP
<LI><a href="#[13f8b68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_FASTREAD
<LI><a href="#[13f8ba4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_DREAD
<LI><a href="#[13f8be0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_READ
<LI><a href="#[13f8cd0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_REMS
<LI><a href="#[13f8d0c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RES
<LI><a href="#[13f8d48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDID
<LI><a href="#[13f8dfc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSCUR
<LI><a href="#[13f8f28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSR
</UL>

<P><STRONG><a name="[13f8f28]"></a>CMD_RDSR</STRONG> (Thumb, 34 bytes, Stack size 12 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = CMD_RDSR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8f64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetByte
<LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>
<BR>[Called By]<UL><LI><a href="#[13f8e38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlashQIO
<LI><a href="#[13f8eec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlashBusy
</UL>

<P><STRONG><a name="[13f8eec]"></a>IsFlashBusy</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = IsFlashBusy &rArr; CMD_RDSR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8f28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSR
</UL>
<BR>[Called By]<UL><LI><a href="#[13f8a00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_CE
<LI><a href="#[13f8a3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_BE
<LI><a href="#[13f8a78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_SE
<LI><a href="#[13f8ab4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_PP
<LI><a href="#[13f8be0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_READ
<LI><a href="#[13f8c1c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRSCUR
<LI><a href="#[13f8c58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRSR
<LI><a href="#[13f8eb0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;WaitFlashReady
</UL>

<P><STRONG><a name="[13f8eb0]"></a>WaitFlashReady</STRONG> (Thumb, 30 bytes, Stack size 12 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = WaitFlashReady &rArr; IsFlashBusy &rArr; CMD_RDSR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8eec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlashBusy
</UL>
<BR>[Called By]<UL><LI><a href="#[13f8a00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_CE
<LI><a href="#[13f8a3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_BE
<LI><a href="#[13f8a78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_SE
<LI><a href="#[13f8ab4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_PP
<LI><a href="#[13f8c1c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRSCUR
<LI><a href="#[13f8c58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRSR
</UL>

<P><STRONG><a name="[13f8e74]"></a>WaitRYBYReady</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, Flash_MX25L1606E.o(.text), UNUSED)

<P><STRONG><a name="[13f8e38]"></a>IsFlashQIO</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8f28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSR
</UL>

<P><STRONG><a name="[13f8dfc]"></a>CMD_RDSCUR</STRONG> (Thumb, 34 bytes, Stack size 12 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = CMD_RDSCUR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8f64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetByte
<LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>
<BR>[Called By]<UL><LI><a href="#[13f8c1c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRSCUR
<LI><a href="#[13f8dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlash4Byte
</UL>

<P><STRONG><a name="[13f8dc0]"></a>IsFlash4Byte</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = IsFlash4Byte &rArr; CMD_RDSCUR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8dfc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSCUR
</UL>
<BR>[Called By]<UL><LI><a href="#[13f8a3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_BE
<LI><a href="#[13f8a78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_SE
<LI><a href="#[13f8ab4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_PP
<LI><a href="#[13f8b2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSFDP
<LI><a href="#[13f8b68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_FASTREAD
<LI><a href="#[13f8ba4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_DREAD
<LI><a href="#[13f8be0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_READ
</UL>

<P><STRONG><a name="[13f8d84]"></a>SendFlashAddr</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = SendFlashAddr &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
</UL>
<BR>[Called By]<UL><LI><a href="#[13f8a3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_BE
<LI><a href="#[13f8a78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_SE
<LI><a href="#[13f8ab4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_PP
<LI><a href="#[13f8b2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSFDP
<LI><a href="#[13f8b68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_FASTREAD
<LI><a href="#[13f8ba4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_DREAD
<LI><a href="#[13f8be0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_READ
</UL>

<P><STRONG><a name="[13fd2e4]"></a>Flash_Initial</STRONG> (Thumb, 8 bytes, Stack size 4 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = Flash_Initial
</UL>
<BR>[Calls]<UL><LI><a href="#[13f9090]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Wait_Flash_WarmUp
</UL>
<BR>[Called By]<UL><LI><a href="#[13fd398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13f8d48]"></a>CMD_RDID</STRONG> (Thumb, 78 bytes, Stack size 16 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8f64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetByte
<LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>
<BR>[Called By]<UL><LI><a href="#[13f88d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FlashID_Test
</UL>

<P><STRONG><a name="[13f8d0c]"></a>CMD_RES</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8f64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetByte
<LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f8fdc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;InsertDummyCycle
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>
<BR>[Called By]<UL><LI><a href="#[13f88d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FlashID_Test
</UL>

<P><STRONG><a name="[13f8cd0]"></a>CMD_REMS</STRONG> (Thumb, 74 bytes, Stack size 16 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8f64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetByte
<LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f8fdc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;InsertDummyCycle
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>
<BR>[Called By]<UL><LI><a href="#[13f88d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FlashID_Test
</UL>

<P><STRONG><a name="[13f8c94]"></a>CMD_WREN</STRONG> (Thumb, 22 bytes, Stack size 4 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = CMD_WREN &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>
<BR>[Called By]<UL><LI><a href="#[13f8a00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_CE
<LI><a href="#[13f8a3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_BE
<LI><a href="#[13f8a78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_SE
<LI><a href="#[13f8ab4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_PP
<LI><a href="#[13f8c1c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRSCUR
<LI><a href="#[13f8c58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WRSR
</UL>

<P><STRONG><a name="[13f8c58]"></a>CMD_WRSR</STRONG> (Thumb, 62 bytes, Stack size 8 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8c94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WREN
<LI><a href="#[13f8eb0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;WaitFlashReady
<LI><a href="#[13f8eec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlashBusy
<LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>

<P><STRONG><a name="[13f8c1c]"></a>CMD_WRSCUR</STRONG> (Thumb, 100 bytes, Stack size 8 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8c94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WREN
<LI><a href="#[13f8dfc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDSCUR
<LI><a href="#[13f8eb0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;WaitFlashReady
<LI><a href="#[13f8eec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlashBusy
<LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>

<P><STRONG><a name="[13f8be0]"></a>CMD_READ</STRONG> (Thumb, 92 bytes, Stack size 32 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = CMD_READ &rArr; IsFlash4Byte &rArr; CMD_RDSCUR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8d84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendFlashAddr
<LI><a href="#[13f8dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlash4Byte
<LI><a href="#[13f8eec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlashBusy
<LI><a href="#[13f8f64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetByte
<LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>
<BR>[Called By]<UL><LI><a href="#[13f600c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_operation
<LI><a href="#[13f8898]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FlashReadWrite_Test
<LI><a href="#[13f97d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;make_img_eng24
<LI><a href="#[13f9810]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;make_img_eng
<LI><a href="#[13fd050]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_read_poweron
</UL>

<P><STRONG><a name="[13f8ba4]"></a>CMD_DREAD</STRONG> (Thumb, 88 bytes, Stack size 32 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8d84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendFlashAddr
<LI><a href="#[13f8dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlash4Byte
<LI><a href="#[13f8f64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetByte
<LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f8fdc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;InsertDummyCycle
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>

<P><STRONG><a name="[13f8b68]"></a>CMD_FASTREAD</STRONG> (Thumb, 88 bytes, Stack size 32 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8d84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendFlashAddr
<LI><a href="#[13f8dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlash4Byte
<LI><a href="#[13f8f64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetByte
<LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f8fdc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;InsertDummyCycle
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>

<P><STRONG><a name="[13f8b2c]"></a>CMD_RDSFDP</STRONG> (Thumb, 88 bytes, Stack size 32 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8d84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendFlashAddr
<LI><a href="#[13f8dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlash4Byte
<LI><a href="#[13f8f64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GetByte
<LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f8fdc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;InsertDummyCycle
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>

<P><STRONG><a name="[13f8af0]"></a>CMD_WRDI</STRONG> (Thumb, 22 bytes, Stack size 4 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>

<P><STRONG><a name="[13f8ab4]"></a>CMD_PP</STRONG> (Thumb, 112 bytes, Stack size 32 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = CMD_PP &rArr; WaitFlashReady &rArr; IsFlashBusy &rArr; CMD_RDSR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8c94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WREN
<LI><a href="#[13f8d84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendFlashAddr
<LI><a href="#[13f8dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlash4Byte
<LI><a href="#[13f8eb0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;WaitFlashReady
<LI><a href="#[13f8eec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlashBusy
<LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>
<BR>[Called By]<UL><LI><a href="#[13f8898]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FlashReadWrite_Test
<LI><a href="#[13f975c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;make_self_pattern
<LI><a href="#[13fb688]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;chars2flash
</UL>

<P><STRONG><a name="[13f8a78]"></a>CMD_SE</STRONG> (Thumb, 90 bytes, Stack size 12 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = CMD_SE &rArr; WaitFlashReady &rArr; IsFlashBusy &rArr; CMD_RDSR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8c94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WREN
<LI><a href="#[13f8d84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendFlashAddr
<LI><a href="#[13f8dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlash4Byte
<LI><a href="#[13f8eb0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;WaitFlashReady
<LI><a href="#[13f8eec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlashBusy
<LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>
<BR>[Called By]<UL><LI><a href="#[13f600c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_operation
<LI><a href="#[13f975c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;make_self_pattern
</UL>

<P><STRONG><a name="[13f8a3c]"></a>CMD_BE</STRONG> (Thumb, 90 bytes, Stack size 12 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = CMD_BE &rArr; WaitFlashReady &rArr; IsFlashBusy &rArr; CMD_RDSR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8c94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WREN
<LI><a href="#[13f8d84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendFlashAddr
<LI><a href="#[13f8dc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlash4Byte
<LI><a href="#[13f8eb0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;WaitFlashReady
<LI><a href="#[13f8eec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlashBusy
<LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>
<BR>[Called By]<UL><LI><a href="#[13f600c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_operation
</UL>

<P><STRONG><a name="[13f8a00]"></a>CMD_CE</STRONG> (Thumb, 52 bytes, Stack size 4 bytes, Flash_MX25L1606E.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 52<LI>Call Chain = CMD_CE &rArr; WaitFlashReady &rArr; IsFlashBusy &rArr; CMD_RDSR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8c94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_WREN
<LI><a href="#[13f8eb0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;WaitFlashReady
<LI><a href="#[13f8eec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;IsFlashBusy
<LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>
<BR>[Called By]<UL><LI><a href="#[13f600c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_operation
<LI><a href="#[13f8898]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FlashReadWrite_Test
</UL>

<P><STRONG><a name="[13f89c4]"></a>CMD_DP</STRONG> (Thumb, 22 bytes, Stack size 4 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>

<P><STRONG><a name="[13f8988]"></a>CMD_RDP</STRONG> (Thumb, 22 bytes, Stack size 4 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>

<P><STRONG><a name="[13f894c]"></a>CMD_ENSO</STRONG> (Thumb, 22 bytes, Stack size 4 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>

<P><STRONG><a name="[13f8910]"></a>CMD_EXSO</STRONG> (Thumb, 22 bytes, Stack size 4 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8fa0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SendByte
<LI><a href="#[13f9018]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_High
<LI><a href="#[13f9054]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CS_Low
</UL>

<P><STRONG><a name="[13f88d4]"></a>FlashID_Test</STRONG> (Thumb, 96 bytes, Stack size 28 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8cd0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_REMS
<LI><a href="#[13f8d0c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RES
<LI><a href="#[13f8d48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_RDID
</UL>
<BR>[Called By]<UL><LI><a href="#[13f885c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_opration
</UL>

<P><STRONG><a name="[13f8898]"></a>FlashReadWrite_Test</STRONG> (Thumb, 194 bytes, Stack size 536 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f08a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy4
<LI><a href="#[13f8a00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_CE
<LI><a href="#[13f8ab4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_PP
<LI><a href="#[13f8be0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_READ
<LI><a href="#[13fb6c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uartSendByte
</UL>
<BR>[Called By]<UL><LI><a href="#[13f885c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_opration
</UL>

<P><STRONG><a name="[13f885c]"></a>flash_opration</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, Flash_MX25L1606E.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f8898]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FlashReadWrite_Test
<LI><a href="#[13f88d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FlashID_Test
</UL>

<P><STRONG><a name="[13f8028]"></a>width_h</STRONG> (Thumb, 168 bytes, Stack size 12 bytes, ImgBuf_Hindi.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = width_h
</UL>
<BR>[Called By]<UL><LI><a href="#[13f97d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;make_img_eng24
<LI><a href="#[13f9810]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;make_img_eng
</UL>

<P><STRONG><a name="[13f7fec]"></a>width_l</STRONG> (Thumb, 166 bytes, Stack size 12 bytes, ImgBuf_Hindi.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = width_l
</UL>
<BR>[Called By]<UL><LI><a href="#[13f97d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;make_img_eng24
<LI><a href="#[13f9810]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;make_img_eng
</UL>

<P><STRONG><a name="[13fa080]"></a>img_buf_init</STRONG> (Thumb, 64 bytes, Stack size 0 bytes, ImgBuf_Hindi.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13fa008]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printer_init
<LI><a href="#[13fa170]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FontPrt
</UL>

<P><STRONG><a name="[13fa008]"></a>printer_init</STRONG> (Thumb, 110 bytes, Stack size 4 bytes, ImgBuf_Hindi.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = printer_init
</UL>
<BR>[Calls]<UL><LI><a href="#[13fa080]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;img_buf_init
</UL>
<BR>[Called By]<UL><LI><a href="#[13f9900]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;revchar_proc
<LI><a href="#[13fd26c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PRT_Init
</UL>

<P><STRONG><a name="[13f966c]"></a>prt_memory_ctrl</STRONG> (Thumb, 130 bytes, Stack size 0 bytes, ImgBuf_Hindi.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13f7f74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_char
<LI><a href="#[13f9900]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;revchar_proc
</UL>

<P><STRONG><a name="[13f7fb0]"></a>typeface_font</STRONG> (Thumb, 398 bytes, Stack size 0 bytes, ImgBuf_Hindi.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13f97d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;make_img_eng24
<LI><a href="#[13f9810]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;make_img_eng
</UL>

<P><STRONG><a name="[13f9810]"></a>make_img_eng</STRONG> (Thumb, 650 bytes, Stack size 72 bytes, ImgBuf_Hindi.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 140<LI>Call Chain = make_img_eng &rArr; CMD_READ &rArr; IsFlash4Byte &rArr; CMD_RDSCUR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f7fb0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;typeface_font
<LI><a href="#[13f7fec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;width_l
<LI><a href="#[13f8028]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;width_h
<LI><a href="#[13f8be0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_READ
</UL>
<BR>[Called By]<UL><LI><a href="#[13f9900]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;revchar_proc
</UL>

<P><STRONG><a name="[13f97d4]"></a>make_img_eng24</STRONG> (Thumb, 818 bytes, Stack size 80 bytes, ImgBuf_Hindi.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 148<LI>Call Chain = make_img_eng24 &rArr; CMD_READ &rArr; IsFlash4Byte &rArr; CMD_RDSCUR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f04e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_idivmod
<LI><a href="#[13f7fb0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;typeface_font
<LI><a href="#[13f7fec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;width_l
<LI><a href="#[13f8028]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;width_h
<LI><a href="#[13f8be0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_READ
</UL>
<BR>[Called By]<UL><LI><a href="#[13f9900]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;revchar_proc
</UL>

<P><STRONG><a name="[13f9798]"></a>make_img_pattern</STRONG> (Thumb, 204 bytes, Stack size 20 bytes, ImgBuf_Hindi.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = make_img_pattern
</UL>
<BR>[Called By]<UL><LI><a href="#[13f9900]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;revchar_proc
</UL>

<P><STRONG><a name="[13f975c]"></a>make_self_pattern</STRONG> (Thumb, 80 bytes, Stack size 16 bytes, ImgBuf_Hindi.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = make_self_pattern &rArr; CMD_PP &rArr; WaitFlashReady &rArr; IsFlashBusy &rArr; CMD_RDSR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8a78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_SE
<LI><a href="#[13f8ab4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_PP
</UL>
<BR>[Called By]<UL><LI><a href="#[13f9900]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;revchar_proc
</UL>

<P><STRONG><a name="[13fd050]"></a>flash_read_poweron</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, ImgBuf_Hindi.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = flash_read_poweron &rArr; CMD_READ &rArr; IsFlash4Byte &rArr; CMD_RDSCUR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8be0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_READ
</UL>
<BR>[Called By]<UL><LI><a href="#[13fd398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13f7f74]"></a>get_char</STRONG> (Thumb, 124 bytes, Stack size 8 bytes, ImgBuf_Hindi.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = get_char &rArr; power_printer &rArr; darkness_speed_strobe &rArr; getADC1
</UL>
<BR>[Calls]<UL><LI><a href="#[13f966c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prt_memory_ctrl
<LI><a href="#[13fa38c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;power_printer
<LI><a href="#[13fa47c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PrtPinClear
<LI><a href="#[13fcdf8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uartSendStr
</UL>
<BR>[Called By]<UL><LI><a href="#[13fcf24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;start_prt
</UL>

<P><STRONG><a name="[13fcf24]"></a>start_prt</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, ImgBuf_Hindi.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 180<LI>Call Chain = start_prt &rArr; revchar_proc &rArr; bar_receive &rArr; BarCode_Print &rArr; Bar_Print &rArr; Bar_DatPrt &rArr; Bar_NumPrt &rArr; Num_DotCvnt &rArr; strlen
</UL>
<BR>[Calls]<UL><LI><a href="#[13f7f74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_char
<LI><a href="#[13f9900]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;revchar_proc
</UL>
<BR>[Called By]<UL><LI><a href="#[13fd398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13f7f38]"></a>test_content</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, ImgBuf_Hindi.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 144 + Unknown Stack Size
<LI>Call Chain = test_content &rArr; __2sprintf &rArr; _printf_char_common &rArr; __printf
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0a44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;strlen
<LI><a href="#[13f1944]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__2sprintf
</UL>
<BR>[Called By]<UL><LI><a href="#[13fcf60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;self_test
</UL>

<P><STRONG><a name="[13fcf60]"></a>self_test</STRONG> (Thumb, 100 bytes, Stack size 8 bytes, ImgBuf_Hindi.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 156 + Unknown Stack Size
<LI>Call Chain = self_test &rArr; BarCode_Print &rArr; Bar_Print &rArr; Bar_DatPrt &rArr; Bar_NumPrt &rArr; Num_DotCvnt &rArr; strlen
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0a44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;strlen
<LI><a href="#[13f1944]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__2sprintf
<LI><a href="#[13f7f38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_content
<LI><a href="#[13f98c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarCode_Print
<LI><a href="#[13fd014]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;getADC0
</UL>
<BR>[Called By]<UL><LI><a href="#[13fd398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13f7bb4]"></a>EAN13_CountVarify</STRONG> (Thumb, 126 bytes, Stack size 24 bytes, EAN_UPCA_Bar.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = EAN13_CountVarify &rArr; __aeabi_idivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[13f04e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_idivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[13f7ac4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_EanUpcaFrame
</UL>

<P><STRONG><a name="[13f7b78]"></a>Dat_BitHandle</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, EAN_UPCA_Bar.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = Dat_BitHandle
</UL>
<BR>[Called By]<UL><LI><a href="#[13f7b00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_EAN13BarPicture
</UL>

<P><STRONG><a name="[13f7b3c]"></a>EAN_UPCA_Init</STRONG> (Thumb, 78 bytes, Stack size 0 bytes, EAN_UPCA_Bar.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13f6da4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BARCode_Config
<LI><a href="#[13f7b00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_EAN13BarPicture
<LI><a href="#[13fd320]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BARCode_Init
</UL>

<P><STRONG><a name="[13f7b00]"></a>Get_EAN13BarPicture</STRONG> (Thumb, 1026 bytes, Stack size 64 bytes, EAN_UPCA_Bar.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = Get_EAN13BarPicture &rArr; Dat_BitHandle
</UL>
<BR>[Calls]<UL><LI><a href="#[13f7b3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EAN_UPCA_Init
<LI><a href="#[13f7b78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Dat_BitHandle
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6e58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_DatPrt
<LI><a href="#[13f6e94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_PicturePrt
</UL>

<P><STRONG><a name="[13f7ac4]"></a>Get_EanUpcaFrame</STRONG> (Thumb, 240 bytes, Stack size 24 bytes, EAN_UPCA_Bar.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = Get_EanUpcaFrame &rArr; EAN13_CountVarify &rArr; __aeabi_idivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[13f7bb4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EAN13_CountVarify
</UL>
<BR>[Called By]<UL><LI><a href="#[13f98c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarCode_Print
</UL>

<P><STRONG><a name="[13f70ec]"></a>Bar_PrintStop</STRONG> (Thumb, 66 bytes, Stack size 8 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = Bar_PrintStop &rArr; shut_prt
</UL>
<BR>[Calls]<UL><LI><a href="#[13fa440]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;shut_prt
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6d68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Code128_Messages
<LI><a href="#[13f6de0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_Print
<LI><a href="#[13f98c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarCode_Print
</UL>

<P><STRONG><a name="[13f70b0]"></a>Bar_PrintStart</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = Bar_PrintStart &rArr; power_printer &rArr; darkness_speed_strobe &rArr; getADC1
</UL>
<BR>[Calls]<UL><LI><a href="#[13fa38c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;power_printer
</UL>
<BR>[Called By]<UL><LI><a href="#[13f98c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarCode_Print
</UL>

<P><STRONG><a name="[13f7074]"></a>Check_Str</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = Check_Str &rArr; strlen
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0a44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;strlen
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6d68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Code128_Messages
<LI><a href="#[13f7038]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Barcode_Check
</UL>

<P><STRONG><a name="[13f7038]"></a>Barcode_Check</STRONG> (Thumb, 80 bytes, Stack size 16 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = Barcode_Check &rArr; Code128_Messages &rArr; Check_Str &rArr; strlen
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0a44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;strlen
<LI><a href="#[13f6d68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Code128_Messages
<LI><a href="#[13f7074]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Check_Str
<LI><a href="#[13fa134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
</UL>
<BR>[Called By]<UL><LI><a href="#[13f98c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarCode_Print
</UL>

<P><STRONG><a name="[13f6ffc]"></a>BAR_PosProcess</STRONG> (Thumb, 104 bytes, Stack size 8 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = BAR_PosProcess
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6f84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BAR_Position
</UL>

<P><STRONG><a name="[13f6fc0]"></a>BarNumPos_count</STRONG> (Thumb, 88 bytes, Stack size 8 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = BarNumPos_count
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6f84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BAR_Position
</UL>

<P><STRONG><a name="[13f6f84]"></a>BAR_Position</STRONG> (Thumb, 174 bytes, Stack size 32 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = BAR_Position &rArr; strlen
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0a44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;strlen
<LI><a href="#[13f6fc0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarNumPos_count
<LI><a href="#[13f6ffc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BAR_PosProcess
<LI><a href="#[13fa134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
</UL>
<BR>[Called By]<UL><LI><a href="#[13f98c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarCode_Print
</UL>

<P><STRONG><a name="[13f6f48]"></a>Num_DotCvnt</STRONG> (Thumb, 172 bytes, Stack size 32 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = Num_DotCvnt &rArr; strlen
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0a44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;strlen
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6ed0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_NumPrt
</UL>

<P><STRONG><a name="[13f6f0c]"></a>BAR_ZoomXX</STRONG> (Thumb, 576 bytes, Stack size 28 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = BAR_ZoomXX
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6e58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_DatPrt
<LI><a href="#[13f6e94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_PicturePrt
<LI><a href="#[13f6ed0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_NumPrt
</UL>

<P><STRONG><a name="[13f6ed0]"></a>Bar_NumPrt</STRONG> (Thumb, 242 bytes, Stack size 64 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 108<LI>Call Chain = Bar_NumPrt &rArr; Num_DotCvnt &rArr; strlen
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0a44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;strlen
<LI><a href="#[13f6f0c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BAR_ZoomXX
<LI><a href="#[13f6f48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Num_DotCvnt
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6e58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_DatPrt
</UL>

<P><STRONG><a name="[13f6e94]"></a>Bar_PicturePrt</STRONG> (Thumb, 216 bytes, Stack size 16 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = Bar_PicturePrt &rArr; Get_EAN13BarPicture &rArr; Dat_BitHandle
</UL>
<BR>[Calls]<UL><LI><a href="#[13f6cf0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_Code128Picture
<LI><a href="#[13f6f0c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BAR_ZoomXX
<LI><a href="#[13f7b00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_EAN13BarPicture
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6de0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_Print
</UL>

<P><STRONG><a name="[13f6e58]"></a>Bar_DatPrt</STRONG> (Thumb, 438 bytes, Stack size 16 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 124<LI>Call Chain = Bar_DatPrt &rArr; Bar_NumPrt &rArr; Num_DotCvnt &rArr; strlen
</UL>
<BR>[Calls]<UL><LI><a href="#[13f6ed0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_NumPrt
<LI><a href="#[13f6f0c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BAR_ZoomXX
<LI><a href="#[13f7b00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_EAN13BarPicture
<LI><a href="#[13fa134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6de0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_Print
</UL>

<P><STRONG><a name="[13f6e1c]"></a>Bar_SpacePrt</STRONG> (Thumb, 78 bytes, Stack size 8 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = Bar_SpacePrt &rArr; shut_prt
</UL>
<BR>[Calls]<UL><LI><a href="#[13fa440]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;shut_prt
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6de0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_Print
</UL>

<P><STRONG><a name="[13f6de0]"></a>Bar_Print</STRONG> (Thumb, 290 bytes, Stack size 16 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 140<LI>Call Chain = Bar_Print &rArr; Bar_DatPrt &rArr; Bar_NumPrt &rArr; Num_DotCvnt &rArr; strlen
</UL>
<BR>[Calls]<UL><LI><a href="#[13f6e1c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_SpacePrt
<LI><a href="#[13f6e58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_DatPrt
<LI><a href="#[13f6e94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_PicturePrt
<LI><a href="#[13f70ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_PrintStop
</UL>
<BR>[Called By]<UL><LI><a href="#[13f98c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarCode_Print
</UL>

<P><STRONG><a name="[13f98c4]"></a>BarCode_Print</STRONG> (Thumb, 270 bytes, Stack size 8 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 148<LI>Call Chain = BarCode_Print &rArr; Bar_Print &rArr; Bar_DatPrt &rArr; Bar_NumPrt &rArr; Num_DotCvnt &rArr; strlen
</UL>
<BR>[Calls]<UL><LI><a href="#[13f6d2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_Code128Frame
<LI><a href="#[13f6de0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_Print
<LI><a href="#[13f6f84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BAR_Position
<LI><a href="#[13f7038]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Barcode_Check
<LI><a href="#[13f70b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_PrintStart
<LI><a href="#[13f70ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_PrintStop
<LI><a href="#[13f7ac4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_EanUpcaFrame
<LI><a href="#[13fa134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
</UL>
<BR>[Called By]<UL><LI><a href="#[13f993c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bar_receive
<LI><a href="#[13fcf60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;self_test
</UL>

<P><STRONG><a name="[13f6da4]"></a>BARCode_Config</STRONG> (Thumb, 70 bytes, Stack size 24 bytes, bar_print.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f7b3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EAN_UPCA_Init
</UL>

<P><STRONG><a name="[13fd320]"></a>BARCode_Init</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, bar_print.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = BARCode_Init
</UL>
<BR>[Calls]<UL><LI><a href="#[13f7b3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EAN_UPCA_Init
</UL>
<BR>[Called By]<UL><LI><a href="#[13fd398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13f687c]"></a>Get_Code128VarifyFlag</STRONG> (Thumb, 56 bytes, Stack size 24 bytes, Code128_Bar.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = Get_Code128VarifyFlag &rArr; __aeabi_idivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[13f04e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_idivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6d2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_Code128Frame
</UL>

<P><STRONG><a name="[13f6cf0]"></a>Get_Code128Picture</STRONG> (Thumb, 236 bytes, Stack size 20 bytes, Code128_Bar.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = Get_Code128Picture
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6e94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_PicturePrt
</UL>

<P><STRONG><a name="[13f6d68]"></a>Code128_Messages</STRONG> (Thumb, 204 bytes, Stack size 32 bytes, Code128_Bar.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = Code128_Messages &rArr; Check_Str &rArr; strlen
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0a44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;strlen
<LI><a href="#[13f7074]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Check_Str
<LI><a href="#[13f70ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_PrintStop
</UL>
<BR>[Called By]<UL><LI><a href="#[13f7038]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Barcode_Check
</UL>

<P><STRONG><a name="[13f6d2c]"></a>Get_Code128Frame</STRONG> (Thumb, 400 bytes, Stack size 32 bytes, Code128_Bar.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = Get_Code128Frame &rArr; Get_Code128VarifyFlag &rArr; __aeabi_idivmod
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0a44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;strlen
<LI><a href="#[13f687c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_Code128VarifyFlag
</UL>
<BR>[Called By]<UL><LI><a href="#[13f98c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarCode_Print
</UL>

<P><STRONG><a name="[13fd2a8]"></a>GPIOInit</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, GPIO.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13fd410]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;InitMCU
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13fb688]"></a>chars2flash</STRONG> (Thumb, 82 bytes, Stack size 8 bytes, flash_operation.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = chars2flash &rArr; CMD_PP &rArr; WaitFlashReady &rArr; IsFlashBusy &rArr; CMD_RDSR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8ab4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_PP
<LI><a href="#[13fb6c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uartSendByte
</UL>
<BR>[Called By]<UL><LI><a href="#[13fb73c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rx_receive_datas
</UL>

<P><STRONG><a name="[13f600c]"></a>flash_operation</STRONG> (Thumb, 200 bytes, Stack size 64 bytes, flash_operation.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 132<LI>Call Chain = flash_operation &rArr; CMD_READ &rArr; IsFlash4Byte &rArr; CMD_RDSCUR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f8a00]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_CE
<LI><a href="#[13f8a3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_BE
<LI><a href="#[13f8a78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_SE
<LI><a href="#[13f8be0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CMD_READ
<LI><a href="#[13fcdf8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uartSendStr
</UL>
<BR>[Called By]<UL><LI><a href="#[13f984c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_receive
</UL>

<P><STRONG><a name="[13f984c]"></a>flash_receive</STRONG> (Thumb, 62 bytes, Stack size 8 bytes, flash_operation.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 140<LI>Call Chain = flash_receive &rArr; flash_operation &rArr; CMD_READ &rArr; IsFlash4Byte &rArr; CMD_RDSCUR &rArr; SendByte
</UL>
<BR>[Calls]<UL><LI><a href="#[13f600c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_operation
</UL>
<BR>[Called By]<UL><LI><a href="#[13f9900]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;revchar_proc
</UL>

<P><STRONG><a name="[13fcfd8]"></a>pinInit</STRONG> (Thumb, 162 bytes, Stack size 0 bytes, LPC1100PinCfg.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13fd410]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;InitMCU
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13f5634]"></a>defaultVectorHandle</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, target.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> vector_table.o(.constdata)
</UL>
<P><STRONG><a name="[13fcee8]"></a>targetInit</STRONG> (Thumb, 190 bytes, Stack size 16 bytes, target.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = targetInit
</UL>
<BR>[Calls]<UL><LI><a href="#[13f5544]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIrqEnable
<LI><a href="#[13f5580]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIrqDisable
<LI><a href="#[13f55bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIfInit
</UL>
<BR>[Called By]<UL><LI><a href="#[13fd410]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;InitMCU
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13f55bc]"></a>zyIfInit</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, zy_if.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13fcee8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;targetInit
</UL>

<P><STRONG><a name="[13f489c]"></a>zyReset</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, zy_if.o(.text), UNUSED)

<P><STRONG><a name="[13f4860]"></a>zyHeapMalloc</STRONG> (Thumb, 26 bytes, Stack size 16 bytes, zy_if.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f321c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;malloc
<LI><a href="#[13f5544]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIrqEnable
<LI><a href="#[13f5580]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIrqDisable
</UL>

<P><STRONG><a name="[13f4824]"></a>zyHeapFree</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, zy_if.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f30b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;free
<LI><a href="#[13f5544]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIrqEnable
<LI><a href="#[13f5580]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIrqDisable
</UL>

<P><STRONG><a name="[13fc894]"></a>zyIsrSet</STRONG> (Thumb, 272 bytes, Stack size 40 bytes, zy_if.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = zyIsrSet
</UL>
<BR>[Calls]<UL><LI><a href="#[13f5544]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIrqEnable
<LI><a href="#[13f5580]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIrqDisable
</UL>
<BR>[Called By]<UL><LI><a href="#[13fce34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uartInit
<LI><a href="#[13fce70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer1Init
<LI><a href="#[13fceac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer0Init
</UL>

<P><STRONG><a name="[13f47e8]"></a>zyIsrClr</STRONG> (Thumb, 190 bytes, Stack size 32 bytes, zy_if.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f5544]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIrqEnable
<LI><a href="#[13f5580]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIrqDisable
</UL>

<P><STRONG><a name="[13f47ac]"></a>zyIsrDisable</STRONG> (Thumb, 132 bytes, Stack size 24 bytes, zy_if.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f5544]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIrqEnable
<LI><a href="#[13f5580]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIrqDisable
</UL>

<P><STRONG><a name="[13f4770]"></a>zyIsrEnable</STRONG> (Thumb, 120 bytes, Stack size 24 bytes, zy_if.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f5544]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIrqEnable
<LI><a href="#[13f5580]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyIrqDisable
</UL>

<P><STRONG><a name="[13f3ec4]"></a>_sys_exit</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, rt_sys_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[258c7f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_exit_exit
<LI><a href="#[258e888]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__sig_exit
</UL>

<P><STRONG><a name="[13f3e88]"></a>_ttywrch</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, rt_sys_c.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[258d49c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__default_signal_display
</UL>

<P><STRONG><a name="[13f3e4c]"></a>_sys_open</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, rt_sys_c.o(.text), UNUSED)

<P><STRONG><a name="[13f3e10]"></a>_sys_close</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, rt_sys_c.o(.text), UNUSED)

<P><STRONG><a name="[13f3dd4]"></a>_sys_read</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, rt_sys_c.o(.text), UNUSED)

<P><STRONG><a name="[13f3d98]"></a>_sys_write</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, rt_sys_c.o(.text), UNUSED)

<P><STRONG><a name="[13f3d5c]"></a>_sys_ensure</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, rt_sys_c.o(.text), UNUSED)

<P><STRONG><a name="[13f3d20]"></a>_sys_flen</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, rt_sys_c.o(.text), UNUSED)

<P><STRONG><a name="[13f3ce4]"></a>_sys_seek</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, rt_sys_c.o(.text), UNUSED)

<P><STRONG><a name="[13f3ca8]"></a>_sys_istty</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, rt_sys_c.o(.text), UNUSED)

<P><STRONG><a name="[13f3c6c]"></a>_sys_tmpnam</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, rt_sys_c.o(.text), UNUSED)

<P><STRONG><a name="[13f3c30]"></a>_sys_command_string</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, rt_sys_c.o(.text), UNUSED)

<P><STRONG><a name="[13f3bf4]"></a>clock</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, rt_sys_c.o(.text), UNUSED)

<P><STRONG><a name="[13f3bb8]"></a>time</STRONG> (Thumb, 26 bytes, Stack size 56 bytes, rt_sys_c.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f06c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mktime
</UL>

<P><STRONG><a name="[13f3b7c]"></a>remove</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, rt_sys_c.o(.text), UNUSED)

<P><STRONG><a name="[13f3b40]"></a>rename</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, rt_sys_c.o(.text), UNUSED)

<P><STRONG><a name="[13f3b04]"></a>system</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, rt_sys_c.o(.text), UNUSED)

<P><STRONG><a name="[13f3654]"></a>__semihosting$guard</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)

<P><STRONG><a name="[13f3618]"></a>__use_no_semihosting_swi</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)

<P><STRONG><a name="[13f321c]"></a>malloc</STRONG> (Thumb, 102 bytes, Stack size 16 bytes, h1_alloc.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[259307c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__Heap_Full
<LI><a href="#[259334c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_heap_descriptor
</UL>
<BR>[Called By]<UL><LI><a href="#[13f4860]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyHeapMalloc
</UL>

<P><STRONG><a name="[13f30b4]"></a>free</STRONG> (Thumb, 76 bytes, Stack size 16 bytes, h1_free.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = free
</UL>
<BR>[Calls]<UL><LI><a href="#[259334c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_heap_descriptor
</UL>
<BR>[Called By]<UL><LI><a href="#[13f4824]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;zyHeapFree
<LI><a href="#[258f8b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__Heap_ProvideMemory
</UL>

<P><STRONG><a name="[13f1944]"></a>__2sprintf</STRONG> (Thumb, 36 bytes, Stack size 32 bytes, noretval__2sprintf.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 136 + Unknown Stack Size
<LI>Call Chain = __2sprintf &rArr; _printf_char_common &rArr; __printf
</UL>
<BR>[Calls]<UL><LI><a href="#[259235c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_sputc
<LI><a href="#[2592488]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_char_common
</UL>
<BR>[Called By]<UL><LI><a href="#[13f7f38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_content
<LI><a href="#[13fbe44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SentAD
<LI><a href="#[13fcf60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;self_test
<LI><a href="#[13fd398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
<LI><a href="#[13fd44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;myDelay
</UL>

<P><STRONG><a name="[13f1764]"></a>_printf_pre_padding</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, _printf_pad.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = _printf_pre_padding
</UL>
<BR>[Called By]<UL><LI><a href="#[25925f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_int_common
</UL>

<P><STRONG><a name="[13f1728]"></a>_printf_post_padding</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, _printf_pad.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = _printf_post_padding
</UL>
<BR>[Called By]<UL><LI><a href="#[25925f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_int_common
</UL>

<P><STRONG><a name="[13f1638]"></a>_printf_int_dec</STRONG> (Thumb, 90 bytes, Stack size 32 bytes, _printf_dec.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = _printf_int_dec &rArr; _printf_int_common &rArr; _printf_post_padding
</UL>
<BR>[Calls]<UL><LI><a href="#[13f1548]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_truncate_unsigned (Weak Reference)
<LI><a href="#[13f1584]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_truncate_signed (Weak Reference)
<LI><a href="#[2592104]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_udiv10
<LI><a href="#[25925f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_int_common
</UL>
<BR>[Called By]<UL><LI><a href="#[13f0c24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_d
</UL>

<P><STRONG><a name="[13f0e40]"></a>__printf</STRONG> (Thumb, 368 bytes, Stack size 32 bytes, __printf_ss_wp.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 32 + Unknown Stack Size
<LI>Call Chain = __printf
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0b70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_percent
</UL>
<BR>[Called By]<UL><LI><a href="#[2592488]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_char_common
</UL>

<P><STRONG><a name="[13f0a44]"></a>strlen</STRONG> (Thumb, 62 bytes, Stack size 12 bytes, strlen.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = strlen
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6d2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_Code128Frame
<LI><a href="#[13f6d68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Code128_Messages
<LI><a href="#[13f6ed0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_NumPrt
<LI><a href="#[13f6f48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Num_DotCvnt
<LI><a href="#[13f6f84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BAR_Position
<LI><a href="#[13f7038]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Barcode_Check
<LI><a href="#[13f7074]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Check_Str
<LI><a href="#[13f7f38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;test_content
<LI><a href="#[13fbe44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SentAD
<LI><a href="#[13fcf60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;self_test
</UL>

<P><STRONG><a name="[13f06c0]"></a>mktime</STRONG> (Thumb, 340 bytes, Stack size 40 bytes, mktime.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f04e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_idivmod
<LI><a href="#[13f06fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_tm_carry
</UL>
<BR>[Called By]<UL><LI><a href="#[13f3bb8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;time
</UL>

<P><STRONG><a name="[13f0594]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, aeabi_sdiv.o(.text), UNUSED)

<P><STRONG><a name="[13f0558]"></a>__aeabi_uidivmod</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, aeabi_sdiv.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13fa3c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;StartT2
<LI><a href="#[13fa404]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;darkness_speed_strobe
<LI><a href="#[13fbe80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;getADC1
<LI><a href="#[13fce34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uartInit
<LI><a href="#[13fceac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer0Init
<LI><a href="#[13fd014]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;getADC0
</UL>

<P><STRONG><a name="[13f051c]"></a>__aeabi_idiv</STRONG> (Thumb, 0 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)

<P><STRONG><a name="[13f04e0]"></a>__aeabi_idivmod</STRONG> (Thumb, 326 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __aeabi_idivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[13f06c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mktime
<LI><a href="#[13f06fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_tm_carry
<LI><a href="#[13f687c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Get_Code128VarifyFlag
<LI><a href="#[13f7bb4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EAN13_CountVarify
<LI><a href="#[13f97d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;make_img_eng24
</UL>

<P><STRONG><a name="[259334c]"></a>__rt_heap_descriptor</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, rt_heap_descriptor_intlibspace.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13f30b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;free
<LI><a href="#[13f321c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;malloc
<LI><a href="#[2593004]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_init_alloc
</UL>

<P><STRONG><a name="[2593220]"></a>__use_no_heap</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, hguard.o(.text), UNUSED)

<P><STRONG><a name="[25931e4]"></a>__heap$guard</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, hguard.o(.text), UNUSED)

<P><STRONG><a name="[25930f4]"></a>_terminate_user_alloc</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, init_alloc.o(.text), UNUSED)

<P><STRONG><a name="[25930b8]"></a>_init_user_alloc</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, init_alloc.o(.text), UNUSED)

<P><STRONG><a name="[259307c]"></a>__Heap_Full</STRONG> (Thumb, 32 bytes, Stack size 16 bytes, init_alloc.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[258f260]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_heap_expand
<LI><a href="#[258f8b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__Heap_ProvideMemory
</UL>
<BR>[Called By]<UL><LI><a href="#[13f321c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;malloc
</UL>

<P><STRONG><a name="[2593040]"></a>__Heap_Broken</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, init_alloc.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[258f5a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_SIGRTMEM
</UL>

<P><STRONG><a name="[2593004]"></a>_init_alloc</STRONG> (Thumb, 90 bytes, Stack size 24 bytes, init_alloc.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = _init_alloc &rArr; __rt_SIGRTMEM &rArr; __rt_SIGRTMEM_inner &rArr; __default_signal_display
</UL>
<BR>[Calls]<UL><LI><a href="#[258f260]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_heap_expand
<LI><a href="#[258f29c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_heap_escrow
<LI><a href="#[258f5a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_SIGRTMEM
<LI><a href="#[258f8b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__Heap_ProvideMemory
<LI><a href="#[2592c08]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__Heap_Initialize
<LI><a href="#[259334c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_heap_descriptor
</UL>
<BR>[Called By]<UL><LI><a href="#[259154c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_lib_init_heap_2
</UL>

<P><STRONG><a name="[2592c08]"></a>__Heap_Initialize</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, h1_init.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[2593004]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_init_alloc
</UL>

<P><STRONG><a name="[2592bcc]"></a>__Heap_DescSize</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, h1_init.o(.text), UNUSED)

<P><STRONG><a name="[25925f0]"></a>_printf_int_common</STRONG> (Thumb, 172 bytes, Stack size 40 bytes, _printf_intcommon.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = _printf_int_common &rArr; _printf_post_padding
</UL>
<BR>[Calls]<UL><LI><a href="#[13f1728]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_post_padding
<LI><a href="#[13f1764]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_pre_padding
</UL>
<BR>[Called By]<UL><LI><a href="#[13f1638]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_int_dec
</UL>

<P><STRONG><a name="[2592488]"></a>_printf_char_common</STRONG> (Thumb, 34 bytes, Stack size 72 bytes, _printf_char_common.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 104 + Unknown Stack Size
<LI>Call Chain = _printf_char_common &rArr; __printf
</UL>
<BR>[Calls]<UL><LI><a href="#[13f0e40]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__printf
</UL>
<BR>[Called By]<UL><LI><a href="#[13f1944]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__2sprintf
</UL>

<P><STRONG><a name="[259235c]"></a>_sputc</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, _sputc.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13f1944]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__2sprintf
</UL>
<BR>[Address Reference Count : 1]<UL><LI> noretval__2sprintf.o(.text)
</UL>
<P><STRONG><a name="[2592104]"></a>__rt_udiv10</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, rtudiv10.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[13f1638]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_int_dec
</UL>

<P><STRONG><a name="[259055c]"></a>__user_libspace</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)

<P><STRONG><a name="[2590520]"></a>__user_perproc_libspace</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[258eea0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_setup_stackheap
</UL>

<P><STRONG><a name="[25904e4]"></a>__user_perthread_libspace</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)

<P><STRONG><a name="[258f8b4]"></a>__Heap_ProvideMemory</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, h1_extend.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = __Heap_ProvideMemory &rArr; free
</UL>
<BR>[Calls]<UL><LI><a href="#[13f30b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;free
</UL>
<BR>[Called By]<UL><LI><a href="#[2593004]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_init_alloc
<LI><a href="#[259307c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__Heap_Full
</UL>

<P><STRONG><a name="[258f5a8]"></a>__rt_SIGRTMEM</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, defsig_rtmem_outer.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = __rt_SIGRTMEM &rArr; __rt_SIGRTMEM_inner &rArr; __default_signal_display
</UL>
<BR>[Calls]<UL><LI><a href="#[258e57c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_SIGRTMEM_inner
<LI><a href="#[258e888]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__sig_exit
</UL>
<BR>[Called By]<UL><LI><a href="#[2593004]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_init_alloc
<LI><a href="#[2593040]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__Heap_Broken
</UL>

<P><STRONG><a name="[258f29c]"></a>__rt_heap_escrow</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, heapauxa.o(.text))
<BR><BR>[Called By]<UL><LI><a href="#[2593004]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_init_alloc
</UL>

<P><STRONG><a name="[258f260]"></a>__rt_heap_expand</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, heapauxa.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = __rt_heap_expand
</UL>
<BR>[Called By]<UL><LI><a href="#[2593004]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_init_alloc
<LI><a href="#[259307c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__Heap_Full
</UL>

<P><STRONG><a name="[258eea0]"></a>__user_setup_stackheap</STRONG> (Thumb, 62 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size
<LI>Call Chain = __user_setup_stackheap
</UL>
<BR>[Calls]<UL><LI><a href="#[13f38e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_initial_stackheap
<LI><a href="#[2590520]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_perproc_libspace
</UL>
<BR>[Called By]<UL><LI><a href="#[258fecc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry_sh
</UL>

<P><STRONG><a name="[258e9f0]"></a>exit</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, exit.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[258d988]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_exit
<LI><a href="#[258e978]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_call_atexit_fns (Weak Reference)
</UL>
<BR>[Called By]<UL><LI><a href="#[25900e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_entry_main
</UL>

<P><STRONG><a name="[258e888]"></a>__sig_exit</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, defsig_exit.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __sig_exit
</UL>
<BR>[Calls]<UL><LI><a href="#[13f3ec4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_sys_exit
</UL>
<BR>[Called By]<UL><LI><a href="#[258f5a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_SIGRTMEM
</UL>

<P><STRONG><a name="[258e57c]"></a>__rt_SIGRTMEM_inner</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, defsig_rtmem_inner.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = __rt_SIGRTMEM_inner &rArr; __default_signal_display
</UL>
<BR>[Calls]<UL><LI><a href="#[258d49c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__default_signal_display
</UL>
<BR>[Called By]<UL><LI><a href="#[258f5a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_SIGRTMEM
</UL>

<P><STRONG><a name="[258d49c]"></a>__default_signal_display</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, defsig_general.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = __default_signal_display
</UL>
<BR>[Calls]<UL><LI><a href="#[13f3e88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_ttywrch
</UL>
<BR>[Called By]<UL><LI><a href="#[258e57c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__rt_SIGRTMEM_inner
</UL>

<P><STRONG><a name="[13fa134]"></a>__ARM_common_switch8</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, PRT_Driver.o(i.__ARM_common_switch8))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __ARM_common_switch8
</UL>
<BR>[Called By]<UL><LI><a href="#[13f6e58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Bar_DatPrt
<LI><a href="#[13f6f84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BAR_Position
<LI><a href="#[13f7038]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Barcode_Check
<LI><a href="#[13f98c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;BarCode_Print
<LI><a href="#[13f9900]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;revchar_proc
<LI><a href="#[13f993c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bar_receive
<LI><a href="#[13fa404]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;darkness_speed_strobe
</UL>

<P><STRONG><a name="[13f38e8]"></a>__user_initial_stackheap</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, rt_sys_s.o(rt_sys))
<BR><BR>[Called By]<UL><LI><a href="#[258eea0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__user_setup_stackheap
</UL>
<P>
<H3>
Local Symbols
</H3>
<P><STRONG><a name="[13f06fc]"></a>_tm_carry</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, mktime.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[13f04e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_idivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[13f06c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mktime
</UL>

<P><STRONG><a name="[25924c4]"></a>_printf_input_char</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, _printf_char_common.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> _printf_char_common.o(.text)
</UL><P>
<H3>
Undefined Global Symbols
</H3>
<P><STRONG><a name="[258e978]"></a>_call_atexit_fns</STRONG> (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[258e9f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;exit
</UL>

<P><STRONG><a name="[13f1584]"></a>_printf_truncate_signed</STRONG> (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[13f1638]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_int_dec
</UL>

<P><STRONG><a name="[13f1548]"></a>_printf_truncate_unsigned</STRONG> (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)
<BR><BR>[Called By]<UL><LI><a href="#[13f1638]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_printf_int_dec
</UL>
<HR></body></html>
